bitkeeper revision 1.1389.5.44 (4280928fXpCA_GX9SyUz9gLg1XVEVw)
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 10 May 2005 10:53:03 +0000 (10:53 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 10 May 2005 10:53:03 +0000 (10:53 +0000)
Fix x86/64 bootup.
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/x86/mpparse.c

index 09a55805e17d314203a09a4dff2c1183c48a0044..83d93ef3e64cd0a01bce508cc7d9d340b2b606f1 100644 (file)
@@ -725,7 +725,7 @@ void __init get_smp_config (void)
 
 static int __init smp_scan_config (unsigned long base, unsigned long length)
 {
-       unsigned long *bp = phys_to_virt(base);
+       unsigned int *bp = phys_to_virt(base);
        struct intel_mp_floating *mpf;
 
        Dprintk("Scan SMP from %p for %ld bytes.\n", bp,length);